terrestrial snails - Allemand Anglais Dictionnaire